• word of the day

    euphorbia caput-medusae

    euphorbia caput-medusae - Dictionary definition and meaning for word euphorbia caput-medusae

    Definition
    (noun) African dwarf succulent perennial shrub with numerous slender drooping branches
Download our Mobile App Today
Receive our word of the day
on Whatsapp